added first version of smooth LJF