mainly changes to instructions