adds some stuff for Graham