update back-end libraries