add some code pieses