commit 7 Functions JL