Some insight into new development on The Strip