initial require config and testing