changed view structure