commenting on requirements