read it to prepare
assignment