This repository has no description

some cleanup and types master