 	private static let	ImageFileItem		= "imageFile"
 	private static let	ScaleItem		= "scale"
 	private static let	AlphaItem		= "alpha"
-	private static let	PositionItem		= "positon"
+	private static let	PositionItem		= "position"
 	private static let	RotationItem		= "rotation"
 	private static let	DurationItem		= "duration"
 

	private func allocateActions(forNode node: SKNode, value val: CNNativeValue) -> Array<SKAction> {
		var actions: Array<SKAction> = []

		guard let durationnum = val.numberElement(identifier: KCSpriteViewDatabase.DurationItem) else {
			NSLog("No duration property at \(#function)")
			return []
		}
		guard let alphanum = val.numberElement(identifier: KCSpriteViewDatabase.AlphaItem) else {
			NSLog("No alpha property at \(#function)")
			return []
		}
		guard let position = val.pointElement(identifier: KCSpriteViewDatabase.PositionItem) else {
			NSLog("No position property at \(#function)")
			return []
		}
		guard let scalenum = val.numberElement(identifier: KCSpriteViewDatabase.ScaleItem) else {
			NSLog("No scale property at \(#function)")
			return []
		}
		guard let rotationnum = val.numberElement(identifier: KCSpriteViewDatabase.RotationItem) else {
			NSLog("No rotation property at \(#function)")
			return []
		}


	public override func create(identifier ident: String, value val: CNNativeValue) -> Bool {
		/* Get property */
		guard let imgfile = val.stringProperty(identifier: KCSpriteViewDatabase.ImageFileItem) else {
			NSLog("No imageFile property in \(#function)")
			return false
		}
