bug in addition fixed