add missing parameters if_P expects