Kinda smudgey but otherwise good enough