read actions