added some stuff in header