handle only marked transactions