added busy spinner and deactivation of buttons during requests