bug in mixed pricing funcs