Ready framework