we can also remove public from interfaces and proxies has maximes proved it