Feature/autoless compile

Adding new functionality