fix using programs as actions