other office and library experience