sample factory

sample factory - ignore