shall remove everything first