Roughing in the insert function for a new question