making name parameter for Element optional