shitty ant view 1