most hacky way you can go.