@teca: i will take a