cool! done according to zacc's suggestion