main pub