boom adds sessions to views. Too many implicits so might need a refactor