completely different, half working, method in V1