cleanup... finally builds