handle open app