replace content now works