Utils + Stat

Special utilites
Abstract model

Small change in abstract model