disable buttons while data is loading; closes #219