inline this method too.