removed aserts