some stuff for the future