Good start , but I already don't like the direction it's going. (If it ends up getting past a oneshot)