more work on answer functions