- Surface is invisible now
- Exceptions are catched to supress, should be fixed later