this is ass good as it's going to get until i find a way around source's hiccups