added hard and easy