There is a bit of a tough mission, but it is very good