fix firebox bug