added sample, done some repackaging