cms spread - alternate implementation (draft)