I'm glad you liked it, and thanks for the feedback.
You made some good points, i'll probably make changes in the future.