OutputAction functions (just the declations)