first execute Assert