buddy water initial functionality