changed instructions
changed the structure