Stove API is complete, will probably get changed by the time its fully
done though