separating python role from common