working towards thread mapping and execution timing