added two shared instance methods for development and production push services