somewhat fading, needs work.