fixing props structure