added some bone to the code structure