directorslife