WIP - new graph idea