specification requirements