make actions inheritable
update action example
fix action tests