support mutliple instance creation