refactor
remove tests not written