commented some stuff out to enable compilation, testing for needed functions later