adjusted compile lines