assign8 stuff