Added timing calculation to some methods