project 2 first version - with only unblocked