add composer with surf package