omg return null bug explicite