Deleted some comments. Refactored check_place()