added shorthand data input