Improved common role