Any comments, suggestion, feedback, and constructive critics are most welcome. Swearing is forbidden unless you wanna be billed later ;)