trying to improve the fast reference