implemented Chamber class