working but some things need to be done