inheritance not neccessary. add back dist builds for CI