Try to make procedures