Here, take a look... Comments are appreciated :)