exercises3.5 including postgres support finished