(WIP) Trying to make this work.