Added a base bubbling model that appears to work