first working version with youtube videos integration