Basic workable framework is in place.