this one is gonna be finished sooon.

cheers everyone for feedback.