Initial work towards arbitrary sections