static model implemented, everyone should now work with this model !