more specific software requirements