use new()
use struct "constructor"