view deck controller for replacing an open source component