Added functionality to Library