stuff for assignment