make it compatible