AAAAGH!!!.