basic painting model