use m3958-base