WIP
ad88888ba ,d8 888888888888 ,d8 d8" "88 ,d888 ,8P' ,d888 8P 88 ,d8" 88 d8" ,d8" 88 Y8, ,d88 ,d8" 88 ,8P' ,d8" 88 "PPPPPP"88 ,d8" 88 d8" ,d8" 88 8P 8888888888888 ,8P' 8888888888888 8b, a8P 88 d8" 88 `"Y8888P' 88 8P' 88