Global functions

shape