i should not be writing code