Extending library