visible? and drop conditionals on server side