Simple framework