added video recording