keep improving skeleton
mention intializers + more skeleton