Its got its moments, ok?