Loofaniscus to look before you fall