Something you need to do before you reproduce is find an appropriate mate