- requirement scripts