rename insert() to create()