added custom schemes