Answers from user rankoptim