extend product rest api