proper auto scolling and colors