pass through commands via shell