added stuff
fixed zoom
Added coreys code