make buttons disabled until they are useful