removed guard and pry