Thanks! Yeah some of the levels are pretty tough, especially the last level takes me a while to get it too.