Implement the new content block creation logic
Add the license