shit seems to work