basic refine
Go for simplified earlier this year approach