extension micro-lib