It doesn't really work yet, but i think im figuring it out