fix alot of errors