Mostly implemented DevCard Controller