moved statics to useful
moved statics to useful