experimenting with container class