Additional functions and modifications
Additional functions and modifications