master: s-0 added a few convenience emthods