Lightweight framework