merge this should really be merge with grandfather clause since they are basically the same thing