Totally worth it 10/10