pass content as argument