fixed answer logic