documentation! examples! what madness this?