fixing the fallback u/p case