adds singleton objects