Updated Queue to return boolean