practice repo for swc