shitty ant view 2