scala init