fix: support all action form input types

closes #4