removed Instance interface