updated to use swantontech