pretend it's scheme