fix for only having two definitions