doing more bounds stuff