fixed to get true return