adding facade to pigenson methods