beginning of ver 4