re-vamping how default/exec handling is done
removed _exec and made _default do it all