add bubble plot support