thinking about fill stroke vars etc