working on build process
added arguments to main