Answers from user akalankavinda