All proposed improvements are welcome. Just make sure that you have tested your changes before you submit new pull request. Full test procedure: * Generate clean MLL source tree with ``make src``. This will produce compressed archive file which contains the MLL source tree. * Copy or move the source archive file in empty folder and then extract the archive. * Build MLL with ``./build_minimal_linux_live.sh``. You should be able to run MLL with the changes you have made (``./qemu-bios.sh`` and/or ``./qemu-uefi.sh``). * Repackage the MLL ISO image with ``./repackage.sh``. You should be able to run MLL with the changes you have made (``./qemu-bios.sh`` and/or ``./qemu-uefi.sh``). * Test the generated Docker functionality with ``./test_docker_image.sh``. You should see message that the test has passed. * Run shell console in Docker with ``./run_docker_console.sh``. You should be able to invoke all MLL binaries and scripts from this console.