add dirview and abstract favicon