took me so long but its worth it | PANAX