shitty, hardcoded directive info