many roles in one body