Hmmmm seems that this idea is not new