more stuff from SwC to replicate layout