refactor: factor out change availability helper