added custom configuration / modified feature detection / improved installation routine