- A lot of changes disappeared after I recloned the repository, this is just restoring the missing code