Non-working part of code, commiting before I forget to