fixed gen key calls