helpful comment for implementation