discuss this with @laughedelic @pablopareja