This was due to missing code.   Once you added it I see what you were doing