Added initial cy3 api interface implementations