Answers from user 4myadvisers