make join ops work on single array