add shutterstock test
refactor getElementState()