more design stuff and stability improvements