alternative way to access from outside