All you need. Nice and clean. Will stay again.