all working tests and have parametrs