better installation procedure