added steps = new hash.... to make code work