reverted to old rectangle module