some on_delete, on_select callbacks for app