fix helpers to make the methods in the core static, and use one of the methods in the model class