CNF

@Hoss93 
I understand what they are currently doing. what I am saying is merge the last two together since it makes no sense to have them both