wrap `{` please, but i am not happy with this method anyways, this needs  some refactoring, not sure yet.