first attempt to temp pass controller