adds further detail on requirements