some utills classes