removed requirement checks