removing old problem impl