Changing taype aware behaviour