not sure i fully understand this yet...so holding off on the merge