might be as good as I can do right now, will still try to tweak a little