added activity 18 with SQL lib