Adding Initial/beta obstacle logic