migrated to gists for embedded code