Address app challenges