Lions can still improve - Hibbard