basic multiloop kind of working, see readme