still debugging not working yet