addressing smalltodos
cleaning reuse sections