application problems