some improvements in synopsis