add primary functionality for second server