self-creating a package by stat547m