initialize functional files