well after some long writing.. i finally have most of my code back... here tell me, does this look semi good? atleast for a first try?