unstabb;e
merged and tidied