Added a minimal framework