more code to magic strings yay