added first passing functionality with mock test data