some more validation
allow server groups to be pushed
fixes typo
add some configuration options