added the Curly model (curl wrapper)