Organize codes with pragma mark