add plain API - for non object oriented programming