gi: cleanup