add pick middle elem as base version