Some tests -> better results
some tests -> still not working