Why sometimes doing work in advance is benificial?