Given $\Delta$$ABC$ with $AB$$\bot$$BC$, $BD$ is the altitude to $AC$, $AF$ bisects angle $BAC$, $AP=12$ , and $PF=8$. Find $\tan(\angle BAF$) and find $PD$.
Efforts made: I've tried to apply angle bisector theorem but i couldn't get anything usefull ,and i've also tried to add some lines such as $FD$ but it didn't help me much though.
Note: I don't want the solution to the problem,only hints. Thanks in advance.