issue #55 - core functions added