Added basic director functionality stuff