aid functions and start of render handlers; detailed rendering from server model; getting ready to abandon all client-only code