Complete signature example