modify api and parental control