creates consumer entity