Here is the current design so far