adding relevant dependencies