Add join syntax and implemented SimpleJoin