trying to do the impossible