weekly fees update and minor cleanups