changes in userful command branch