Use Singleton for common methods
Update version number