interaction assignment2