Scaffolded in groups, made some tests for it.