better timing + verbose flag