added sample schemes