- New image for background
- Macro refactored
- Logic refactored