completed PointCal and mobile views