$CTXC what do you think, is my analysis reasonable ?