* extract isNodeExpired() method to the base repository class
* more methods extracted to the base repo class