port to SpriteKit