fatorial working. There is a bug on load forwarding