decode and code return factor