Initial version of join arguments method

Still more testing is required