fix
ready for test
works