Sparkon's framework