enhancements to gui