modern patterns