culture functions