added 3&4scenario