ah there's two there's two types i'm told