gif not supported
contructor's hint take precedent