just some work to printing --- really tired tonight
Signed-off-by: Venom <https://github.com/VenomX>