BAHAMAS (work in progress)