adding extra needed pieces