rect placer now uses recti