Further Implementation