SAFE\! AGAIN
done with (greedy)view properties The code should be cleaned....