packed with ad fixes