fix definition stuff