use right depedency