Push command line logic to lower library