adding installation procedure