run user-specified command