huge update suck it sameer
fixed problems