BTC Analysis Mashup: and... patience paid