Tweaked style with help from hellbinder