replacement now works