add method to execute blocks on primary/secondary
add posibility to define whole methods to read from primary/secondary