first and for test