first try for view