ussing smart files