fix alot of errors
fix alot of errors