check in scheme

self-merging