phone dependency and permission compnent