Sky implementation