server-side setup