actually fixing manual fire