adding some initial roles and ideas