will make it so it is not requied but is compatible later