added color flow pull