allows prop to be depended on multipl times