splitting related additions and new sc snippets