adding Nick's coding schema