new sample more simple for use