Trust your cape