Electronic contracts and harmonization of contract laws in Europe : an action required, a mission impossible? / Katarzyna Kryczka