add GUI enhancements, disable submit on empty table