Mark's Framework