think, discuss this with @laughedelic