updated steps for join() method, fixing #91