updating properties to the new implementation of having more props