completing AI buttons for UI; ensuring they are persisted after screen rotation