finished refactoring label and added some fireworks