Get it Filled 2

Slither across the tiles and fill them all up. Use portals and jumps to get to the X. Can you solve all 30 levels?