you can't escape the fact that many things are app-specific in "real" apps