I don't need to make 20 functions or add complicated logic for every little thing.
To be fair I don't eve like how it works, so if you have better ideas tell me.