initial adding of this cruft