work in progress: cd, set, kill