add back ambient factor