Add Abstract Server Pattern
Join documents