add methods to fetch and apply operations