first and second clue(almost)