added required skill get for recipe
also light cleanup