remover many draw() parameters
reloads only on changes