all coded written but still have some memory bugs to fix