trying to make it so that it works