working role and usage, added to example files