added linux specific directives