custom json pack method added
moved get_version to api part