purp long rect