Added benchmark framework