forget requires