bug fix: should not be able to answer even if already answered