makde various changes and built