Added types on both sides