support for additional requirements