added server helper
more documentation