added bubble v1