implementing first test