Move configure method to core