adding core ext to override some gem behaviors