Conditions for visual and server side