test visible property, no class
fix entry point