Markets and halls: Tammela