Fixed compile settings
Adjusted visibility