starting with the review process to adapt methods to new optional option