all functionality completed, but graphics functionality still not tested