Common frameworks