adds some stuff; adds full sign