added more class in resource and pool