Basic action impl

See #79