changed filenames and documentation