add configurable layouts, noise/offset models,
add configurable layouts, noise/offset models,