comunity type
future
def
clear role
open com
inner