respect the function roles semantic when changing the answers