Let operation fixed, needs to be refactor again
resource dir cleaning
toString overided in every pojo