bug fix include Singleton