Working (ish) messy initial test