De Angelis happy to overcome gremlins