Doesnt really make sense to only namespace this function