added drag/drop for page building