add experimental bed builder feature