Introduced role based model