fixed typo
hide when no data
added donthide atribute
error handling
better demo page