User:Seeaver/Shell functions