Added various of ways to specify data