Added text file interface