added "thoughts" model