Still WIP, wip wip but looks nice though.