Additional modifications to deck class. Modifcations are related to interface integration.