Added type signature