TODO: create a GUI for easier usage.
TODO: create a GUI for easier usage.