separate install directive