fix colorAt out of bounds + autoload