I think I might actually be close to what I want