added test scheme