2nd entry for @Mehar_2012 - intro not so good baddddddddddd I try to make it good but it just turns out not the way I wanted, also credit for @-TIC- for some codes - not total copy of his.