adding other pieces