golib: added