Adding type to promote args