implement generator list default attributes