changed signatures for first_letter and last_letter