Inital staging, messy code!