initial commit before using sprintf