starting to add compiled parts