Intermediate checkin: basic tack functionality in-place.