- add some swift code
- remove the custom numpad
- add logs