visual updates to application