really proper ref