add bpnn's doc