started block implementation