got it working much better