Created by: ghost
Already in dev, but it's up to Mario or Mike to decide if this can go in master too