barely working first version of fk and ik drivers