seems to work ok. releasing