Fixing `accepts` logic