Implemented get instance and added some props