philipn: commands & chain