initial setup of assignment x