added end ore and generation