New everything (12/17)

New everything