updated to newly redefined SKMObject