added ownership check back to create