Bug fixes in .add()