still working on it. still big, still not working with chain1 correctly. chain0...