Based on qnib/terminal now