0503: add a more optimal approach