add scheme. refs #3