not sure I understand all of this logic? mind providing some background?