Answers created by Ahmad K.