flesh out some stuff