Mostly working except when it's not