TODO's in place; ready for CDC6600 to be implemented