Validate and style