assignment 2 started with working transition