Answers from user hridoytheone