add boy function