add library, meta and tasks