Basic initial version.