4.0 with enhance