cleaned up boilerplate install