legacy syntax for backward compatibility