A lot could've been avoided - Mowshon