fixes validate and validate_addr, args weren't being passed along