change requirements; formatting