fix dynamic properties