do or do not. there is no try