added last 2 verbose functionalities