Initial Build. Still buggy with "OnClick"