requirement and requirements now support the executable