i don't understand it, who wrote this garbage