half way to BM status and still not broke