create, drop, and modify now actually excecute (STILL WIP)