finished developing combine function