what does 'bleeding edge' mean?
the very forefront of technological development
the person obove me are right