Initial commit LUFact
LUFact initial commit 2