omitting superfluous creation method