Added create and update methods for contents