further progress on non cascading methods