Steve, the rock star, perfectionist. - AFP (The Philippine Star)