stop join looping maybe?