enhanced the new view