fucking doesn't run correctly