more documented views2 version