check and install without build