fix viewalert