Property and method visibility changed for better access