version 3.0 in master