Answers from user rubel641