added a hopefully somewhat okay description