[EDIT][ADD] test and more tests.