Added rough skeleton