starting try 3
Added pattern definition