yes its worth it