Formatting func prog