fix requirement