added header, renamed file, a little cleaning