Add instance creation methods