cleaned up charlie