bat shit magnificent