Further attempts at using topolog, but its getting to late to pull this off