Initial Skeleton with debug