cleaned up warnings.