thought the best practice is to call the tables singular