bad practice to commit like this but im doing it anyway because of time constraints