commiting hal loading templates and gif