rectangle construction