add schemes