separate tags & tricks
move all youtube logic to service