hands on Assignment