code structure improved
add slug to community