seealso implementation