enqueueing works. Need to do timing