Changes for combine function