trying to remove unnecessary dependencies