heheh thanks 4005 now I guess
umm to be honest I'm "scared" of unexpected error so I'm putting error handlers EVERYWHERE

there's a lot of unexpected stuff.... sigh
since you guys are saying there might be performance hits, I might reduce some of the error handling then