added refresh and other actions