join methods and view starter