backward compatibility enhancements