improved feature choice