Added buidling and signing created by Kyle