adding macro(bad knowhow)