separated tests to easy to mantain them