custom polygon working, renamed conversion methods