comms tables first approach