Yours seems a bit complicated than mine. Which do you think is better?