text:
Summer 2020

Measuring success with ABB’s 3D robot inspection technology

The latest quality inspection system scans manufactured products 10 times faster than traditional measuring machines, while also offering more information for accurate analysis

The automotive industry operates in a constantly evolving environment that is governed by increasingly stringent regulations, shifting mobility trends and a growing demand for more customised vehicles.

Automakers are adapting to these changes by building a complex network of production solutions that are both complex, involving many ancillary facilities across the world; and flexible, so as to quickly respond to new demands and challenges. This complexity in manufacturing has increased the need for automakers to find new ways to rein in costs and achieve consistency through precise engineering and rapid quality inspection.

The rationale is simple. The ability to manufacture consistently high-quality products has a direct bearing on everything from the costs incurred during manufacturing to the time taken for a company to successfully bring its product to the market. In order to achieve this, ABB has developed a robotic 3D vision and metrology (3DQI) system, which is the latest quality inspection solution that provides fast, automated and accurate metrology testing to dramatically speed up production and help manufacturers build more efficient processes, reduce costly rework and lessen scrappage.

The system

The 3DQI system is an integrated solution that combines an industrial robot mounted with ABB’s 3D optical scanner that inspects quality based on geometrical measurements.

“The system is capable of detecting defects less than half the width of a human hair, and those that are imperceptible to the naked eye. This eliminates the need for time consuming manual inspections, while also significantly reducing the likelihood of faults and errors,” said Toni Roda, ABB’s Global Product Manager for Vision.

The 3DQI system can be used on both off-line and in-line testing stations and uses a single 3D camera, which eliminates the possibility of views overlapping while reducing hardware failures. The system is immune to vibrations and variations in ambient conditions due to its photogrammetric self-compensation and can detect anomalies at 20 microns. Adjustable light power provides accurate results regardless of light conditions, while the system can also differentiate between shiny and black surfaces without the need for spray.

ABB also offers a complete 3D robot inspection cell made up of a robot and a rotating table on which the manufactured part is placed, either manually or with the help of another robot. The scanning robot and the table move in a coordinated manner for the robot to capture images from multiple angles in real-time. The contact-less inspection enables the same system to inspect everything from the fuel tank to the fender skirt and even completely assembled car bodies. All that needs to be changed is for the robot to adjust the reach of its arm.

ABB’s 3DQI integrated solution combines an industrial robot mounted with ABB’s 3D optical scanner

How it works

The 3DQI system uses structured light technology and the principles of photogrammetry to capture images of the manufactured product. The optoprojector is fitted on the robotic arm, which moves around the product projecting light to capture images from multiple angles, while the optical scanner scans the product and generates, a detailed, virtual three-dimensional model of the part for inspection in real-time.

The movement of the robot’s arm is automatically programmed on Sidio planner, a plug-in on ABB’s offline programming software, RobotStudio. ABB has simplified robot programming by enabling operators to easily instruct the robot on what points of the part that need to be checked. The system calculates the best path for the robot’s arm and executes the movement.

Once the 3D model is projected on the screen, the software compares it to a master file and automatically highlights areas where the manufactured part deviates from the master file beyond the threshold set by the operator. The 3D model of the part can be rotated completely for the operator to check for anomalies, allowing manufacturers to take corrective measures without having to disrupt the entire production line. Operators can conduct a series of analysis, for example, test the position and diameter of holes on an automotive part or even define the acceptable levels of spatter on welded parts.

The benefits: Speed

The 3DQI robot quality inspection system offers a host of advantages over previously use machine and manual inspection methods, of which speed of inspection is a game changer. Traditionally, automotive manufacturers use coordinated-measuring machines (CMM), fitted on a linear axis. The CMMs work by touching the manufactured part at multiple points to generate a digital 3D model. This contact-based measuring technique not only takes nearly eight hours to completely inspect the part, but also offers only a limited number of inspection points.

On the other hand, the 3DQI system which projects light patterns and captures images, does not come into contact with the manufactured part, allowing it to complete the inspection within 3-4 minutes. Moreover, the 3D optical scanner is able to capture about 5 million points for inspection, nearly 2 million more than traditional CMM systems. The ability to speed up quality inspection using more information allows companies to avoid unnecessary and costly scrappage and rework of parts.

The high-speed inspection allows companies to conduct quality control on many more parts than traditional CMM systems. So in the case of a faulty part, instead of scrapping the entire batch due to the lack of time for further inspection, operators can quickly conduct more checks and reduce the rate of scrappage.

The 3DQI system uses structured light technology and the principles of photogrammetry to capture images of the manufactured product. The 3D robot inspection cell is made up of a robot and a rotating table on which the manufactured part is placed, either manually or by robot

Easy automation

Unlike traditional metrology processes that are housed in laboratories or built on linear axis at a dedicated spot of the factory floor, the 3D robot quality inspection system by ABB is a modular solution that can be installed in the production area or where quality analysis needs to take place. This reduces the logistics needed to move parts around the factory floor and also cuts down on costs related to building a lab premises.

All the programming of the robot can be done offline on RobotStudio and sent to the single logic controller that controls the entire robot inspection setup. This enables the system to work automatically, with minimal or no human intervention for a task that is arduous and repetitive. This feature not only saves time, but also frees up human operators to perform more rewarding work. A touch screen provides an intuitive interface for operations, while employees need only two days of training to handle and control the full operation of the unit.

The future of quality inspection

The use of the 3D optical scanner automatically digitalises the quality inspection and opens new avenues to further improve the process. The 3DQI system provides comprehensive data recording capabilities, where information is processed in real time using multiprocessor technology. This gives operators quick access to vital records for future auditing purposes.

“We are now testing the ability for the robot inspection system to harness machine learning and artificial intelligence capabilities to improve the quality, performance and speed of inspection automatically,” said Roda. “This will pave way for us to develop quality inspection for different applications beyond the realm of the automotive industry”.

You have to calculate whether spending money on robots makes sense over the longevity of the product, especially as the investment is mainly bespoke to a vehicle – Mofid Elkemiri, LEVC

The VN5 van is being built on the same line as the TX5 taxi

Read more on ABB


Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: text/html

WARC-Type: response

text:
Simple (Yet Important) Things To Remember Regarding Entertainment.

Enjoyment is a wide group of human activities which holds an audience’s interest as well as attention. It may be a task or an activity but possibly is a lot more typical to be one of those events or activities that have developed over countless years particularly for the single function of preserving an audience’s interest. This consists of shows, staged productions, concerts, fairs, dancings, dancings, operas, art events, significant discussions, jubilee events, shows, sporting events, outside events held at zoos, fish tanks, scientific research parks and also universities. Entertainment, in its widest feeling, can likewise cover any task or procedure which provides excitement, amusement or entertainment and also motivates individuals to get involved and also take pleasure in.

Theme and also amusement parks are quick becoming preferred as well as established kinds of home entertainment. Theme as well as theme park are made as leisure facilities where individuals can spend their leisure time as well as spend time with other people. Theme and amusement parks are defined by tourist attractions that permit site visitors to communicate with various other style and also theme park, which likewise offer solutions, food, buying, pc gaming, and also other functions. Theme and also amusement parks are progressively acquiring popularity among individuals, as they are fun, secure, economical as well as provide a variety of attractions and also activities. In the past couple of years, the real estate market has actually been significantly affected by these theme park chains because of the truth that individuals are spending even more cash on tickets to go to style and amusement parks than they are spending on residences, apartment or condos, condominiums, and other household realty.

Motif and also amusement parks are terrific places to take getaways, loosen up as well as loosen up and experience the charm of nature. Style and theme park are coming to be an integral part of our lives as well as the means we live our lives. Style and also amusement parks can offer enjoyment, education and learning, leisure, as well as numerous various other aspects of maximum life. These locations likewise offer a superb platform for doing arts as well as efficiency art in an expert setting.

Doing Arts as well as Performance Art The enhancing demand for online enjoyment has triggered a host of organisations in the fields of enjoyment and also live home entertainment ahead up. These organisations specialize in giving professional, budget-friendly and also interesting entertainment remedies for corporate occasions, school manufacturings, community events, sports celebrations, corporate training occasions, personal, amusing, company entertainment as well as more. These organisations offer expert solutions for all kinds of live amusement consisting of live theatre productions, songs concerts, dramatic productions, corporate training programmes, personal entertaining, live theatre performances, DJ home entertainment, circus and comedy shows, inspirational talks, as well as more.

Expert Discussions Performance art is one of one of the most dynamic and exhilarating kinds of art. Today, several organisations are offering excellent professional discussions to large corporate celebrations, meetings, trade fairs, workshops, fairs, art events, special events and also more. They have actually developed themselves as a leading service provider of cutting-edge expert discussion services that guarantee a flawless and attractive final result.

Music Theatre Firms The mass media entertainment industry is hectic and also extremely affordable. In order to endure as well as stay ahead, organisations in the performing arts sector need to provide cost-effective and also ingenious entertainment solutions. These amusement options consist of company training programs, corporate entertainment and live songs concerts and also events. Their solutions help organisations grow and develop corporate setting, brand recognition, and achieve company goals. They aid organisations connect with their audience, reinforce their brands, enhance media co-operation and also advertise personal interest.

Visual and also Executing Arts The visual as well as executing arts sector is the fastest growing field of the electronic media industry. Innovative new media methods, ingenious amusement planning as well as cutting edge equipment are the secrets to a successful performing arts endeavour. They form an essential part of every theatre, cinema, digital theatre, video clip production, tv production as well as promotion programme.

From doing arts to business occasions, from massive yearly programs to little customised, intimate features, from tv advertisements to live music concerts and also events, from marketing programs to ticket sales and also advertising promos, from television discounts to well-known present items, from brand name marketing to event promo as well as marketing to audience engagement and also marketing campaigns, the doing arts and also visual industry develops memorable moments that shape our society and also society. These occasions influence our way of life, influence the method we communicate with each other as well as connect us to our neighborhoods. For these factors the information media entertainment industry continues to expand at breakneck speed, taking on new projects daily.

The production of a mass audience, which comes to be the consuming public, is the very first step of entretement. After that, entertainment comes to be subjective, in contrast to objective. As a whole, the things of amusement is something that a person wants to see, hear, or experience. However, many individuals think that an objective view of amusement is impossible, because what an individual sights is not always what the developer of that view wants to see, hear, or experience. Hence, entertainment may be the subjective development of a need to see, hear, or experience something various.

Often times an amusement or various other kind of amusement occasion occurs for the purpose of socializing. For example, many people go to amusement park to have fun. When they leave the park, they will likely return with mementos. The entertainment received from the home entertainment event was dependent upon the mingling that happened before the enjoyment event. Therefore, if the whole social setup of an area had been non-existent, the home entertainment received from the park would be different, as well as no amount of cash would certainly change it.

Also, many people go to amusement parks and also other kinds of entertainment occasions to enjoy efficiencies by real-time bands and also performers. They exist to relax, have a good time, and also attempt something brand-new. Nevertheless, several of these people are additionally paying admission fees to go into the park, which sustains the show business. Therefore, although the ticket cost of the tickets marketed stands for the bulk of the benefit from the admissions, the revenue created by the entertainment industry composes the distinction. 대구출장

Today, the show business is accountable for generating massive as well as high quality visual arts and performances. It likewise creates various fine arts, songs, movies, as well as television programs. All of these efforts reflect on the artistic neighborhood and also the general public. Consequently, they are celebrated via different kinds of enjoyment consisting of the annual Academy Honors event, along with numerous cultural celebrations throughout the year.

Leave a Reply

Your email address will not be published. Required fields are marked *

warcinfo:
isPartOf: CC-MAIN-2021-39
publisher: Common Crawl
description: Wide crawl of the web for September 2021
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-177
software: Apache Nutch 1.18 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.2-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: https://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/


text:
What Happens If Your Car Fails The Smog Test In California?

Your smog test is a vehicle registration requirement for the State of California by the DMV. You have two options if your vehicle smog check does not pass: fix the damaged components or stop driving your car. If your smog check fails, your DMV registration can’t be renewed.

Emission Repair Cost

The cost could come as a surprise once you fail a car emissions test and you decide to seek repairs. It is costly to fix many of the issues that may cause your smog check to fail. A replacement catalytic converter is routinely between $1,000 and $2,000 for part and labor. However, an EGR failure on a Ford 6.0-liter engine could run very well for several thousand dollars, involving a new EGR valve, cleaning or replacement of the oil cooler, and the labor to change them.

Often the only fix needed is a new fuel filler cap or a minor repair such as an EVAP purge control solenoid. You might get lucky. There’s a chance you could get away with a $200 bill, but that’s not the rule.

How To Pass A Smog Test?

  • Be proactive
    As soon as you get a registration renewal notice calling for a smog check, mark your calendar and begin preparing.  Every two years, or before selling a vehicle, most states require emission checks, but prices, specifications and methods of testing differ. For instance, a dynamometer test is used by some stations, especially for older cars, which allows the wheels to turn and simulate driving conditions. So review your note to see if your vehicle needs to be taken to a particular form of station.

  • Conduct necessary maintenance
    The manual for your car owner specifies appropriate repairs at various mileage intervals. Before getting your car checked, discuss any required service objects. But don’t just wait for a smog inspection to do routine maintenance. Perform oil changes and tuneups on a regular basis and make sure your tires are fully inflated. Then, you’ll be ready when a smog test is needed. You should also choose to use a fuel injector cleaner, which can help clean your engine’s carbon deposits and minimize emissions.

  • Clear your engine light controls
    If your engine control light is on, you have an issue that needs to be fixed immediately. Problems that cause the engine light to be checked can require inexpensive fixes, such as Problems that cause the engine light to be checked can require inexpensive fixes, such as Find out what causes your engine light to illuminate and repair it. But you need to drive even after repairs that clear the control engine light, before the car’s computer verifies that all operating systems are functioning properly. That’s why it’s such a helpful next step.

  • Get your car pre-checked.
    Some Auto stores offer a free diagnostic review that you can use to pre-test your car for readiness for smog-check. These tests are not for smog tests alone, but they will alert you to any remaining problems. This is particularly helpful if you have just done repairs or you may struggle if you have an older car you’re worried about.

Are You Looking for a Smog Shop You Can Trust?

If you’re looking for a licensed smog check technician trusted by thousands of happy customers, look no further than autoTECH Blackhawk. Why? We differ from other automotive repair stops because we are a relationship shop. This means that the more of your car repair needs we support you with, the better able we are to customize our recommendations based on your driving habits and needs. Whether you want to keep the daily driver in ‘good enough’ condition, style your new car so that it’s customized just for you, maintain your favorite car in ‘like new’ condition, or even train your whole family to be more knowledgeable about cars – we partner with you to ensure that your cars meet your needs. We also offer an industry-leading 3-Year/36,000 mile warranty, so we only use Original Equipment and manufacturer recommended products. Contact us now to book your no-contact, friendly appointment! We truly value your trust and your business, so thank you for staying local with your auto repair needs.

auto repair danville, Auto repair shopMechanic danvilleBrake shop danvilleRepair service danvilleOil change service danvilleAuto tune up service danville

Danville's Top Full Service Auto Shop

Industry-Leading Warranty


text:
Project Details

  • Area:: Elkton, Maryland
  • Project Type:: Custom Home

From the outside, this custom home on the water in Elkton is as charming and chic as they come. Primary walls are lined with shiplap, adding a soft texture as the lines lead your eye across the large, open rooms. The black window trim adds a sense of glamour to the raw wood ceiling beams and oversize, farm-style ceiling fans. The black and white exterior palette adds classic, curb appeal, while interior farmhouse style design elements mesh perfectly, entertaining creativity with function.

Project Photos


text:
More work, less pay, no protection

19th June 2021

Greek workers show their opposition to further austerity

The programme of the European Union, to undermine its weaker economies at the expense of supporting the stronger economies of Germany and France at its core, continues apace this week with the attempt to further impoverish the Greek people.  European Commission President, Ursula von der Leyen attempted to sugar the pill saying that,

“The Commission has given the green light for Greece’s national recovery plan”, adding, “This plan…belongs to the Greek people and will transform the Greek economy.”

Von der Leyen may have missed the obvious fact that thousands of the Greek people have been out on the streets in protest against the plan and even the vote in the Greek Parliament only showed a majority of 158 to 142 in favour of the Bill, hardly a landslide by any means and a reflection of the deep divisions in Greek society.

Right wing Prime Minister, Kyriakos Mitsotakis, has conspired with the EU to come up with a package which will undermine workers rights.  The Labour Bill will allow for a working day of up to 10 hours, based upon individual contracts between workers and employers, it will undermine the right to strike and restrict trade union activity.

The anti-trade union Bill is aimed at unlocking a further €30.5 billion from the EU to support the business sector, adding to the already staggering €240 billion debt owing to the EU and burdening the people of Greece.

General secretary of the Communist Party of Greece (KKE), Dimitris Koutsoumbas, was trenchant in his criticism of the Bill in the Greek Parliament, stating,

“The anti-labour bill that you are preparing to vote for today is, according to the Minister of Labour, a bill of the contemporary era! If so, then why do they take the working conditions back a century, turning workers into slaves in the 21st century? Why do they bring about an increase instead of a decrease in working time, work from dusk till dawn, persecutions of trade union, and strike-breaking? In the contemporary era, of the huge development of technology and science, what is contemporary is to reduce working time, to work 7 hours–5 days–35 hours a week. What is contemporary is to secure a job for everyone, with satisfactory terms of pay and rights; and not to return to the working conditions of the Middle Ages. That is why your monstrous law will remain on paper, like so many other unjust laws before that.”

As the Bill was being passed, tens of thousands of demonstrators were participating in demonstrations protesting against the anti-labour bill all over Greece.

The anti-labour bill is the latest step in a decade of attacks upon the public sector and working class in Greece, as EU imposed austerity programmes continue to impose compliance with EU rules and the intensification of exploitation in favour of the Greek business class and European corporations.

Critics have accused Mitsotakis of exploiting lockdowns imposed as a result of the COVID-19 pandemic to push the bill through parliament.

While the bill has survived a parliamentary vote, mass action on the streets has continued and is likely to persist, as the campaign by the trade union movement and left wing political parties continues, with the aim of rendering the bill unworkable and ultimately ensuring its repeal.

The austerity programmes imposed upon Greece by the EU may just be a foretaste of what is to come across Europe, as governments adjust their economic projections in order to claw back essential spend to support the public throughout the pandemic.  Being outside of the EU will not save British workers in this regard.  The costs of any crisis are inevitably passed on to the working class.  In spite of the talk of ‘levelling up’ in Britain the Tory leopard is unlikely to change its spots when it comes to the crunch.

Prime Minister, Boris Johnson, may have succumbed to public health pressure in order to extend lockdown restrictions for a further four weeks but is unlikely to resist the siren voices of the hardline Covid Recovery Group of Tory MPs indefinitely.  Once it comes to paying for the crisis their voices will be the loudest in the ‘pro-business’ lobby, a euphemism for anti-working class action aimed at giving employers greater rights to hire and fire.

The language will not be so stark, it will be dressed in the clothing of economic recovery, as being essential for growth, as being key to getting back to business as usual even to, ‘build back better’ in the already worn out Tory phrase.

The attack on Greek workers is being carried out under cover of ‘modernising the economy’, a modernisation that Greek workers are resisting.

We must ensure that when similar calls for ‘modernisation’ are made for British workers the response will be equally militant.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


text:
Welcome to Gaia! :: View User's Journal | Gaia Journals

View User's Journal

Subscribe to this Journal
Star date...who cares?

Community Member
Kingdom Hearts ~ Endless Circle Ch3
The Pridelands

Beorn stood on a rock in the open plains near pride rock. He stood erect and tall. he was still technically a cub, but he could fight with any of the adult lionesses for food without much trouble, and as for a territory battle, even the strongest of the males didn't walk away without being hurt first. He stood for a moment, looking back and forth, he reared his head up and let out a roar. For such a small lion it was rather impressive. It wasn't a full fledged roar, but it would definitely make you reconsider petting him. He had spent most of his life alone, fighting for his own food. He had always refused to join the pack simply because he didn't feel at home there. In most cases they would kill a lone lion, but they had felt sorry for him, and he wasn't taking anymore food then what he needed anyway. He wasn't sure why yet, but today felt different.

Beorn was walking along the open plains, he had just finished a meal, he decided not to fight, and just play the scavenger, eating the left over meat off the body after the lionesses had left it alone. He still had plenty of fight left in him, and was looking for an excuse to fight. He came across another male cub, a bit older then him, with a strange charm hanging out of its mouth, it was glowing in the light, and it was just enough of an excuse for Beorn. "Give that to me, I want it." He said, causing the cub to crouch low and growl loudly. He had heard stories about the young male cub who didn't work as part of the tribe, and he wasn't about to give up anything to someone he considered an outsider. This was more than enough of an excuse for Beorn. He lunged forward, ducking low first before shooting up and crashing his paws into his opponents shoulders. This sent the other lion tumbling backward, he bit hard into the chain to hold it in his mouth, but without his jaws, he had no defense or counter when Beorn sank his teeth hard into his the cub's neck. The other lion yelped and spit out the chain. "Fine take it..." He said before limping off. It was his first fight, and he didn't stand a chance against Beorn.

A victorious Beorn growled and strutted over to his prize rather smugly. He reached down and put it up in his jaws for a moment. As soon as he leaned back up and let his pride swell, the peculiar chain glowed. A sudden light overwhelmed him and soon he felt a strange weight in his mouth, his teeth gripping some kind of handle. When he opened his eyes, he could see something sticking out of his mouth. Something that had a shaft with a color matching a normal lion's fur, and at the top there was a lion's head, with its mouth open, as if it was roaring, the whole thing forming into an odd shape that he hadn't seen before. After all, a key wasn't something a lion would have ever seen. It took Beorn a moment to collect his thoughts, but unfortunately, that was all the time he was going be given.

A strange voice, calm and smooth rang forth around him. "Well well, I seem to have arrived just in time. Too bad there won't be much time for us to get to know each other..." As the voice spoke, strange shadows began to rise up all around Beorn, the darkness within them moving rapidly and displacing, like the river during the rainy season. Beorn growled, gripping the strange object in his mouth tighter, he had no idea what it was, but his instincts told him giving it up was not the best idea at this point.

"What is it that you want from me?" Beorn managed to mumble out through his gritted teeth, still not able to pinpoint where the voice was coming from.

"Don't worry about such trivial things. You will find out everything soon enough. But you can't grow here, no, you are much too weak here..." The voice said. Suddenly, without any warning, giant blades shot out of the ground and began racing toward him. Beorn refused to stay still and be turned into mincemeat. He jumped to the side and fell into one of the portals that had been lining the area around him, just as the owner of the disembodied voice had planned. "Excellent. That should send him to the nearest world with another heart as strong as his. Meeting up with the other keybladers and learning of the situation will allow him to grow stronger, he will kill more heartless, and when the time comes to destroy him and pull out his heart, he will make our plans that much better. Hahahaha." The voice slowly faded and the blades and portals vanished. Not a trace of the little skirmish was left behind.

Beorn was falling through darkness, his eyes desperately trying to adjust to the ever changing surroundings. He felt the strange object disappear from his mouth, it didn't fall out, it simply was gone. He felt strange though, as if his back was straighter, his front paws longer, and his back legs seeming to align with his body, it was odd. He was now writhing and striking at the air, trying to grab at something to stop his fall. Suddenly it was bright again, he was blinded by the sudden change, unable to let his eyes adjust until crashing into a tree. He felt a branch snap against his back, and then he felt himself smash into the ground. It was odd, with that much force, his instincts told him that he should be dead, but he didn't feel that bad, odd yes, but not bad. He opened his eyes and let himself adjusted for a moment before beginning to move, shifting his back first to make sure it wasn't broken. Slowly he shifted to his hands. Yes, hands. And legs. for some reason he seemed crouched. He looked up and down at himself, he was wearing odd garments, he had no idea why, and his body had changed: no fur, and his hind and front legs had morphed. He made a sort of growling sound and twisted around for a moment, as if chasing his own, now non-existent tail, unsure of how to react to this change.

Beorn was fighting with his new body, the fact that his hind legs were so much longer made it very difficult to stand or walk as he normally would when he was a lion. He was still giving out his inhuman growl in frustration at his predicament. He paused for a moment, laying on his side. He had stood on his hind legs alone before, but only to scratch or claw at an enemy. At this point, the longer hind legs weren't going to work with his new front ones. He crawled up to a tree (still growling) and pressed with his body, pushing himself against it as he began to struggle to support himself using the tree and his legs. He managed to get up onto his legs, and lean against the tree, and for now that was much better than lying in the mud. After this he could begin to try and work with these legs.

Kyte watched the boy scramble around in this most undignified way until he finally got himself standing up against the tree, all covered with mud. She decided now was the more merciful time to come out. "Hey, you." She said as she emerged from the bushes. "Who are you, and how did you come to be reported falling out through the trees? It's possible that you can fly, since this is Neverland, but somehow I don't think that you can." The tom-boy stood with her fists on her hips and her legs spread apart. Her short purple hair swayed slightly in the breeze, and her long braid hung over her shoulder. The new white and black flower charm hung proudly about her neck.

Beorn let out yet another growl (he seemed to do that a lot), louder this time, warning the girl talking to him. He wasn't about to let anyone near him while in this vulnerable state. As if responding to his emotions, that strange object he had seen before he was thrown through that portal appeared in his hands. He felt the weight and quickly wrapped his newly formed fingers around it. Somehow he figured this was how it was supposed to be held, since having it in your mouth didn't make much sense like this. He swung the thing at the girl, still growling and glaring.

Kyte hardy blinked. "How interesting. You're like some animal turned into a human like this. Can't you even talk?" She focused on the boy's keyblade. Her eyes narrowed. "Where did you get that?" she asked, blocking his pathetically unstable attack. He didn't seem to be able to walk right.

Beorn hesitated and stopped growling. She didn't seem to want to harm him, and she seem to know something about the strange stick (for that was what he had begun to think it was). He waited a moment before he spoke. "I can talk just fine..." He said through gritted teeth. "I don't know, I was just out of a fight and I won a strange object as a prize. It looked like a charm. I picked it up and suddenly this appeared and there was a strange voice, and darkness, and big shiny claws. Then I crashed into this tree...that's all I can really tell you..." Beorn finished, lowering his keyblade. At this point, he was willing to accept help, as long as he knew they weren't going to hurt him.

Kyte nodded slowly. "I don't know much about all of this, myself, but I do know that that right there," She said, pointing to the weapon. "Is a keyblade. And I also have one." She emphasized her point by summoning the key of golden darkness to her hand. It's mystical appearance was so very different from Beorn's strong looking one. She pointed to the fang shaped key-chain on his. "See that? The key-chain is the same as your charm. From what I gather, certain people who come to possess these charms will gain a keyblade. I don't know a whole lot more. We'll have to go and Talk to Haru and Peter for more information. What is it called?" She asked. It seemed to her that keyblades had names.

Beorn took a moment to look at his weapon. "Keyblade..." He said, letting his voice trail off. "Lion's roar..." He said in the same trailing voice before looking up at her. "I'm Beorn...I was a lion a short time ago, and I'm a...human now? What does this all mean, keyblades and humans?" He knew she wouldn't have the answer, but saying it all out loud just made it seem more real. He waited a moment before thinking. "How, am I supposed to walk...like this?" He asked, looking down at his legs.

Kyte took a moment to register all of this. "Okay...so you are an animal in human form." Then she answered his question about walking. "Oh, it's not that hard. Being a lion, you probably relied on forward weight. All you have to do is center yourself." She walked over to him and held him up in the way he should stand. "Most of your weight goes to your legs. Your hind legs. Humans only have two, that's what would be your back ones. Arms are for balance until you get used to it. Does that help at all?"

Kingdom Hearts ~ Endless Circle CH2

A dart stuck dead center of a target pinned to a palm tree.
Another dart struck the center of the previous one.
A third dart landed directly atop the last.

Kyte walked over to the tree and drew out the darts. She turned to her friend, Peter Pan and grinned roguishly. "Beat that, fly boy."
She was a Tomboy through and through. She was also the second-in-command over all Neverland, and with good reason! She had a strategical mind and an affinity for rough play.

A small white figure dropped into existence nearly forty feet away and watched the girl. After a moment it vanished without a trace.

Kyte snapped her head around and glared. Something had been there.
"Peter..." She began.
"Yeah." came his quick response.
The pair split up. After so long together they didn't need to say much to get a point across.

The World that Never Was

Rorrim appeared in The World that Never Was, clutching her mirror close to her chest. She didn't remember waking up, only where she was going and why. But where was she now, and how was she going to find a way out?

"Why, hello, little witch. I've been expecting you." A voice rang out through the shadows.

With that, she was surrounded by nobodies, their white bodies twisting and turning in a sort of eerie dance.

The dark form of the nobody, Xykte, emerged from a portal onto a rooftop. She looked around as it closed behind her. In a nearby street was Rorrim, surrounded by nobodies. Xykte jumped down and landed lightly in front of the girl. "Hiya, witch. Fancy meeting you here."

A figure appeared basically out of nowhere on the beaches of Neverland, a determined look on her face. "Now where to start?" Kyxtan asked herself, looking around a bit before walking around, searching for a keyblade weilder.

Peter had realized by now that whatever had been there was gone now. But it had seemed a little...familiar. He scratched his head as he re-approached the beach. Then he froze in his tracks. There was someone there, and no one that he recognized. But it was something that he recognized. A dark, hooded cloak...No doubt about it, those things had showed up before, although they hadn't hung around long, he knew they were bad. He spun around and soared off to find Kyte.

Haru had seen the strange figure from where she was in the tree. She was about to chase after it when it disappeared. "Shoot." she mumbled to herself and climbed down. Her sword and dagger knocked against her side as she made the final leap to the floor of the island.

She was just dusting herself off when she heard movement in the bushes around her. She placed her hand on her sword in case something popped out at her.

Kyte emerged from the bushes with a wince. She had scared a rabbit part way through. Normally she could go through bushes without making a sound. She glanced momentarily at the tree, then back to the trail. Wait... Kyte did a double take and hissed. "What are you doing here?"

Haru narrowed her eyes. "I was about to tell you and Peter something." she responded. She moved her hand ever-so slightly to her dagger, just above her sword's hilt.

Kyte looked around and sighed. "Well, be more careful. If we get seen by pirates we're both toast, especially you." She looked in the direction of whatever had appeared again and shook her head. "Ah, well. It's gone, I guess...But what in heck was it?"

Haru relaxed and shook her head. "I don't know... but it has a strange feeling to it." She looked back at the Hook's ship, anchored in the middle of the bay.

"As far as I can tell, I'm the only one here until a few more hours. And that is what I need to tell you and Peter." She turned back to Kyte. "The pirates are coming ashore to look for you all again. They seem more confident this time." If that thing was what I think it was... there is going to be a lot of trouble coming. she added to herself

Kyte nodded. "Alright, thanks for the heads-up. I'll tell Peter when I see him, although He'll probably be on his way over here by..." Her voice trailed off. Peter was indeed coming this way, but something about his expression worried her. Something was wrong.

Peter stopped when He saw Kyte and Haru. He took a few second to catch his breath before looking at both girls very seriously. "We've got trouble."

Haru frowned. "What's wrong, Peter?" she asked whilst thinking, This can't be good... first the Nobody, now Peter's freaked out... that's not normal for him.

Peter grabbed Kyte's arm, then Haru's. He dragged them after him as he dashed down a nearby hole. The three slid down a long slide and tumbled into a small room. Peter was up again and peering out of a peek-hole in the ceiling. "There is a person out there wearing a black cloak with silver tassels." He narrowed his almond eyes as he looked out of their hiding place. "I think that that organization has come back."

Kyte blinked. What was he talking about? Organization? What organization? She stared at the red haired boy. "What..?"

Haru stood up and fixed her sword as Peter talked. She froze at the mention of the Organization. She looked at Peter, her eyes wide. "If they are here... then that means..." she covered her mouth as if the Organization would hear her if she spoke another word.

Peter nodded. "Yeah. I know." He gave Kyte a furtive glance.

She saw it. "Okay, are you two going to tell me what's going on or what? It seems to me that we're in some sort of danger, but I have no idea what that danger is!" She was becoming rather annoyed.

Haru gave Peter a look that said, Should we tell her? It looks like they're after one of the Lost Boys... perhaps even Kyte. she thought nervously.

Peter sighed and avoided Kyte's gaze. "You know, Kyte, you haven't always lived here. I mean, with me and the lost boys. You know that, right?"

Kyte nodded slowly. He hadn't ever talked about this before.

"Well.." He paused. "We found you on the beach, wet and weak. With no past at all, so we figured you would fit in well."

Kyte nodded again. She knew this much. The farthest part of her memory was opening her eyes to see a large number of worried boys staring down at her.

Peter continued cautiously. "And..one thing you don't know is that..." He pulled something out of his pocket. It was a pendant shaped like a flower with white and black petals. "..You were wearing this. No, wait!" She had been about to touch it. "Don't touch it unless you are ready to accept whatever fate it brings with it." He had such a serious look on his face. Kyte had rarely, if ever, seen him like this.

"Kyte, you need to know. If you accept this, your life will take a drastic turn. There's no telling if this will be a good thing or not for you. Or if your life will be like this again." Haru warned her.

"The fate and destiny that comes with this necklace is dark and confusing. But, if you are ready, take the necklace." Peter continued.

Kyte hesitated. Was she really ready? She set her jaw decisively. Yes. She stretched out her hand and took the charm. The small group stared at it for a minute. Two. Five. Kyte stood up roughly. "What is this? Nothing's happened?"

Just then, several nobodies appeared, surrounding them. Peter shouted in alarm. "They've found us!"

Haru pulled out her sword as the Nobodies started to appear. "Are you ready, Kyte? This is your first test I suppose." she mused, not taking her eyes of the constantly moving Nobodies.

One of them attacked right then and there, and the battle began.

Kyte attacked the monsters ferociously for a few minutes with her twin daggers, then fell back. "It's not affecting them at all! What the heck are they?"

Peter was holding the creatures off rather well. "They're called Nobodies, I believe. But they haven't been seen around here since the last Keybearer."

"You mean that Sora guy? I remember you talking about him. But why are they here now?" She shouted back.

"Well..." He was cut off as several nobodies charged at him. He shielded himself with his hand.

"Peter!" Kyte shouted.

Peter opened his eyes slowly. He was alive. He looked up and saw something amazing.

Kyte stood with her back turned to him. She was facing one of the nobodies. Everything was still. Kyte had blocked its attack with a glorious weapon: a keyblade a little more than half her height, forever shimmering between gold and black, with a keychain dangling from the hilt that exactly matched the charm that now hung around her neck. Her golden eyes were hard and determined. "Sorry, but you picked the wrong person to mess with." She told the nobody. And then it was gone, dissolved into pieces of darkness.

Haru had just knocked a Nobody back when Kyte had summoned the keyblade. She stared at it. "Amazing..." was all she could say before dodging an attack from another.

As for Peter, he stared speechlessly as Kyte lifted her keyblade so that it was held in both hands and pointing up. A grin tilted the edge of her mouth. She loved a good fight, but one short phrase ended the skirmish. "Happa No Kage!"
A blast ring of shadow shot out from the keyblade and demolished the few remaining nobodies.

"Wow!" Haru gasped as they all disappeared. "That's incredible." She looked at Kyte and at the keyblade. She sheathed her sword and walked over to Peter. "Are you okay?" she asked offering her hand.

Peter took the preferred hand. "Woah." was all he could say at first. He stared at Kyte in disbelief for a bit before his normal grin returned. "Well, you sure picked up on that fast, didn't you?"

Kyte examined the beautiful keyblade in her hand. "Interesting." She watched it as it's color faded from black to gold to black again. "Any more surprises?" She finally asked her two friends.

Kyxan stood outside the tunnel and watched the first Keyblader, Peter Pan and some others finish off the nobodies. "I am too late" she said before walking away. She stopped and looked behind her into the tunnel. "They look so pathetic, I wonder what the threat is". she said before walking into the darkness.

The World that Never Was

Rorrim blinked. Her mirrored eyes reflected the nobodies in all their twisting glory, and that, for lack of the better word, scared the life out of the little nobody witch. It really didn’t take much to scare Rorrim. She backed up a couple of steps, then without a sound turned and started running in the other direction in hopes of escape.

But Xykte reappeared in front of her. "Ah-ah. No running away, now. And here I took the time to say hello." She shook a finger and clicked her tongue in mock severity.

Rorrim was quite the twitchy little witch, as her behavior for the most part displayed. She must have been shaking as she pulled her mirror from her cloak.
“Copy…!” She said to it, and from it came…

…an exact replica of the nobody woman.

“Attack!” She commanded. The clone snapped to attention, and dove at the woman.

Momentarily surprised, Xykte blocked an attack from the doppleganger. How odd it was to be staring into her own face. Familiar and yet so unfamiliar. She hated it. Xykte furiously attacked the clone, which blocked her onslaught. Of course. It was a replica. But it was only a shadow of herself, and since she herself was a shadow of a human, it could not be very stable. The nobody woman held out her hand. The keyblade of Oblivion appeared in it. She raised the tip of the keyblade into the air and held onto the hilt with both hands. "Happa No Kage!" She shouted. Instantly a blast ring of shadow spread from the keyblade and out. The Doppleganger gave a silent cry and was gone.

Xykte raced after the witch once more.

Rorrim gave a tiny squeak of surprise and, for the lack of a better defense, threw her mirror up in front of her as a shield. The mirror could not break, it was her heart.

Well, it was the closest thing to a heart she had, anyway, the only thing that kept her from being in-league with the Organization.

That, and being a witch.

Another organization member called Xolen appeared behind the girl and, smiling, said "Now now. Lets try to be polite, shall we?" He put a hand on her shoulder and felt her skin grow cold from his touch. The nobody seemed to have that effect on people.

At that moment Xykte's keyblade came down on the mirror. The moment the two objects connected, something odd happened. Xykte fell to the ground clutching her chest. She gritted her teeth together. "What's happening to me?" She gasped. She looked up at the witch and for a moment her slit pupils widened and gave her eyes an almost normal appearance, except for that permanent gold color.

All of a sudden Kyte fell to her knees clutching her chest. She gritted her teeth. "What's happening to me?" She gasped. She looked up at Peter and Haru and for a moment her pupils turned to slits, causing her to look inhuman.

Kyte grimaced. Her chest felt empty. Someone else was in her mind. She wanted to scream. She felt nothing but a lack of emotion. "Get out of my head!" She shouted at the other entity. It seemed only too ready to comply.

The World that Never Was

The witch stared. She backed up again, holding the mirror to her chest, yet she was unable to run due to the now crowding nobodies. What had the mirror done? It had a strange way of working, especially around other nobodies, but it had never done this before.

Kyxtan appeared behind Xykte. She looked down at her, a half surprised look on her face. The woman turned to Rorrim, "What have you done??" she asked, not yelling, but with a great deal of agitation in her voice.

Xykte grimaced. Her chest felt heavy. Someone else was in her mind. She felt like screaming. She felt pain. She felt...an emotion? Fear? "Get out of my head!" She shouted at the other entity. It seemed only too ready to comply.

Haru was at a loss for words. She didn't know what was going on. She knelt down in front of her friend.

"Kyte. Kyte. Look at me. Try to control it." she told her, it seemed like the right thing to do.

Kyte did. It seemed like the person...or whatever, on the other end wanted to be free of her as much as she did them. She managed to straighten up to where she was sitting on her knees. She breathed heavily. The empty feeling in her chest left her. "Thanks..I think I'm fine now." She said.

"Are you okay? Do you need some water?" Haru asked gently.

She thought, 'This is getting worse by the mintue. Whatever just happened to Kyte could happen again, and that would be bad if it was in the middle of a battle.... Whatever that was needs to stop.' Haru grew more worried with each thought that flashed through her mind.

Kyte stood up. "I'm fine. It's passed now. It was sort of like my mind and someone else's got tangled up in some sort of electrical shock." She shook her head as if to clear it better.

Haru gave a sigh of relief. At least she can stand ok. Then she remembered something. "Peter. You said that you saw someone in a black cloak by the beach?" she asked turning to him.

Peter nodded. "Yeah, but I don't think that she's here anymore." He said. then, all of a sudden, a small spot of light shot through the tunnel and into the cave. It spiraled around Peter rapidly until he held out his hands. "Woah, hold on, Tink. What's up?" The faerie made an urgent noise. "Really? He fell through the trees?" More bell sounds. "Where?" A response. "Alright then. Kyte!" The girl looked up. "Some kid just appeared in Neverland. He fell through the trees. We had better go get him."

Kyte nodded and exited the cave.

The World that Never Was

At last Xykte began to recover. It seemed like the person on the other end wanted to be free of her as much as she did them. She managed to straighten up to where she was sitting on her knees. She breathed heavily. The heavy feeling in her chest left her. She realized then how empty it really felt without it.

Kyxtan looked around a bit before looking back at Xykte. "What happened??" she asked, raising an eyebrow. What had just happened was rally weird, it was something that she had never seen before.

Xykte rose to her feet and glared murderously at Rorrim. "I don't know..but whatever it was, that little witch is going to pay dearly for it!" Instantaneously the nobody's hands flared with shadow fire, the purple luminance flickering in her serpentine eyes.

The other nobody looked from Xykte to the witch. "It was her?? This will be easy" she said, stretching her arm out in front of her. A scythe appeared hovering underneath her hand. Kyxtan grabbed it and looked down at the witch.

Xykte bared her teeth in a snarl. she seemed more fierce than ever. Almost beast-like. Her blood boiled, an odd thing to happen to a nobody, but she was furious, either because of what had happened to her or because she had come so close to having a heart it seemed, and it had been taken away from her again. "I'm gonna tear you apart!" She growled just before lunging at Rorrim.

Rorrim had to think quick. She suddenly tossed her mirror into the air, and it expanded to a size large enough to allow a person in. In a split second it slammed down over it’s owner…and then disappeared.

Rorrim was gone, and so was the mirror.

Xykte shouted as the witch disappeared. "No!" She reached the spot which Rorrim had previously occupied and slashed at the ground with her keyblade continuously until she gave up and threw it, after which faded away.

At last she relaxed. The effects of the mind tangle seemed to have worn off. She sighed. "We have wasted time here. We have work to do."

Kyxtan thought for a moment. "It's going to be hard, since one of those stupid keyblades has been revealed...in Neverland!" she said, getting angry at how she was so slow.

Xykte blinked and grunted. "Two. One has somehow moved from the Pride lands." She swore under her breath then sighed. "I guess we have to keep trying to collect them anyway. We may have to do battle with the awakened ones. Knock them out and drag them here to a cell, or something."

"Two?? Woah, we really need to get these unawakened ones quickly then" Kyxtan said, letting go of her scythe so it would disappear. "Have you found any unawakened ones??" she asked, walking up Xykte.

The nobody sighed. "Yes, but I got rudely interrupted on account of that witch. The girl is in Twilight Town. Can you head over there after her? I think I will be going after the awakened ones. But..." She turned around and headed for the castle. "I think I need to talk to the Superior for a bit." Xykte was the second in command, so she was the only one who had audiences with the Superior anymore. She nodded to Kyxtan and began to walk toward the large building, disappearing around the street corner.

Community Member

Manage Your Items
Other Stuff
Get GCash
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Play with GCash
Play with Platinum


WARC-Identified-Payload-Type: application/xhtml+xml

text:
Aviasales Flight Finder

The Avia.pro flight search engine in conjunction with Aviasales will help those who wish to find and buy air tickets at the best prices for any destinations.

 Online registration for the flights of all airlines

  We compare airfare among online 44 729 agencies and airlines who have received the official accreditation IATAN. All that is required of you - to determine the most appropriate option. To learn about the availability of tickets, enter your dates and click "Find Tickets". flight search service will review the availability and prices of tickets among the reliable agencies.

  Pay for booking tickets on our website by credit card or by any other convenient means.

  We never take a commission and only show the final price. Our income comes from advertising placed agencies and airlines.

  After purchasing an e-ticket will arrive to you within 15 minutes. This is an official document confirming the fact of conclusion of air service agreement. His need to print and present at the airport, you check in.

Online scoreboard Volgograd airport Gumrak

How to use the online airport plane arrival and departure board Volgograd Gumrak

Many understand the feeling is late person who at the last minute ran into the airport terminal and saw that the flight is delayed. Naturally, on the one hand, it's wonderful. Flights for which it has been paid a lot of money, do not disappear, and people have time on a plane. On the other hand, a huge disappointment. It is unlikely that people will rejoice that will stay in the air terminal for extra hours. However, such situations in our time can be easily avoided. Just look to our website and study the online scoreboard departure.
We offer information on all flights and all airports of the Russian Federation. And to find the desired flight not be easy.

In addition, the use of on-line arrivals and departures can be absolutely free. It can not fail to please, and that, in addition to the time of flights, the scoreboard shows all adjustments in the flight schedule. All information contained on the scoreboard, tested and reliable. Send the information to us a special airport service in real time. Of course, sometimes mistakes happen, but they are fully synchronized with the information airports. Therefore this website without flaws, you can use it when needed.

The principle of use is also not cause difficulties. You get him to understand. You must select from the list and see the airport flight schedule. The information is constantly updated in real time, because you can control the flight you are interested in and quietly collected. Some contemporaries were able to evaluate all the advantages of the online scoreboard departure is now your turn.

Here you can find detailed information on the relevant flights: name, airline, departure time or arrival (detained, landing, etc.). As you can see, everything is quite competent and informative. Maybe after some time to be implemented tracking feature and air terminals around the world, which will also find its users.
Of course, a huge number of people using online departures and arrivals only occasionally, but still of this service is to remember.

Especially useful service to those interested in flying in the next few days. In this case, no longer have to worry about and vyzvanivat dispatcher terminal to find out the necessary information for a long time to wait for an answer, spending nerves and money. Just visit our site and the necessary data will be at your disposal, it remains only to be able to use all of this, what will manage everything.

It has already been said that the online arrivals there is a special advantage, which lies in the to-date information on the situation at each airport in Russia. Many people know how changeable is the largest airport in the schedule, how often there is something changing.

Indeed, a variety of factors (- weather conditions of course, the most powerful) can affect the flight. To the man did not have to sit for hours in anticipation of departure, it is necessary to monitor the latest information on our website. Online scoreboard departure and arrival saves you from these problems, and you'll always be able to effectively distribute every minute. Do not worry about the fact that the information shown on the display may be incorrect, since it, as mentioned earlier, comes to us straight from the airport.

Let the flight will become even more convenient!

Online scoreboard other Russian airports

Airport Gumrak Volgograd - online departure board

Airport Gumrak Volgograd - online arrival board


text:
« Pacific Arms Buildup? | Main | Out of Gas »

April 17, 2007

The comments to this entry are closed.

Current Issue

Blog powered by Typepad

Ares Photos

  • Riot 1
    Check out exclusive photos from Defense Technology International for a preview of upcoming stories, including: * Australian Army equips for stability ops * Army upgrades paratroopers * New A-10s!


text:
VIOLA 'Martin'

VIOLA 'Martin'

Small deep purple flowers with a yellow eye, April-May.

AGM 10cm £4.50View on FLICKR

Tip Tag

Evergreen Part Shade Damp Shade Cottage Rockery Woodland Spring Flowering Ground Cover Purple Container

We hope to see you soon!

Family SignatureFollow us on Instagram!Follow us on Twitter!

Gary Leaver t/as Avondale Nursery, at Russell's Nursery, Mill Hill, Baginton, Coventry CV8 3AG.

Office Telephone: 07367 590620.

Email :

We are unable to offer a mail order service.

Ordered plants can be collected from the nursery or plant sales (see Events).

All materials ©2000 - 2021 Avondale Nursery. All rights reserved.

Warning: New session.


text:
Learning Dynamics NAV Patterns

Posted By: roxul
Learning Dynamics NAV Patterns

Mark Brummel, "Learning Dynamics NAV Patterns"
English | ISBN: 1785284193 | 2015 | 214 pages | AZW3 | 10 MB

Create solutions that are easy to maintain, quick to upgrade, and follow proven concepts and designs
About This Book
Design software that is maintainable outside the ecosystem of their creators
Ensure quality by following patterns that have been proved to work
Over two dozen practical Architectural and Design patterns
Who This Book Is For
Learning Dynamics NAV Patterns is intended for developers, architects, (technical) consultants, and application managers. You may have very little or no knowledge about NAV patterns, but you should be acquainted with programming.
What You Will Learn
Apply object-oriented practices to C/AL programming
Structure your application to avoid merge conflicts
Refactor legacy code and avoid anti-patterns
Design decision trees to decide when to use which patterns
Clone codes and their application in Dynamics NAV
Make your application extensible by creating predefined hooks and facades
In Detail
Microsoft Dynamics NAV is a complete ERP system, which also contains a robust set of development tools to support customization and enhancement. These include an object designer for each of the seven application object types, a business application oriented programming language with .NET interface capability, a compiler, a debugger, and programming testing language support.
Learning Dynamics NAV Patterns will guide you through the NAV way of solving problems. This book will first introduce you to patterns and the software architecture of the NAV and then help you to build an example application. Then, it walks you through the details of architectural patterns, design patterns, and implementation patterns. This book will also talk about anti-patterns and handling legacy code. Finally, it teaches you to build solutions using patterns.
Proven patterns and best practices will help you create better solutions that are easy to maintain in larger teams across several locations. It will guide you through combining abstract patterns using easy-to-understand examples and will help you decide which patterns to use in which scenarios.
Style and approach
This book explains the concepts of patterns, code structuring, and object-oriented concepts in a way that is easy to understand for Dynamics NAV specialists through practical examples.


text:
Is Your Cannabis Business Safe from Hackers?

If you’re in the cannabis industry, you would have heard about the cyber-attack earlier this year that brought down MJ Freeway, one of the largest cannabis compliance software systems in the industry.

This should have been a wake-up call for everyone that hackers are targeting the industry for a variety of reasons: profit, notoriety, or political statement.

Despite the seriousness of the MJ Freeway cyber-attack, today we’re still finding many businesses in cannabis are not taking cyber-security seriously, leaving themselves wide open to an attack that could bring their operations to a grinding halt.

If you’re not taking steps to ensure your cyber- and data-security is airtight, here are some real consequences your cannabis dispensary could be facing with a cyber-attack:

Patient and Customer Data

When you accept medical patients and clients, do you store their personal information on your servers or in the mythical, magical cloud?

If you do, then your data is at risk if you do not take steps to ensure your cyber-security and data security strategy is strong and impenetrable by hackers.

These talented hackers can target your systems to steal your customer information, and use it against you by holding it for ransom like they did for HBO or sell it on the Dark Web, or worse, delete it so you cannot recover the information.

There is no worse way to compromise your cannabis business’s integrity than having to tell your customers you’ve lost their data.

The recent Equifax hack demonstrated the value of personal information on the Dark Web. Hackers can relatively easily steal your data to sell to other unscrupulous individuals who will use the information for identity theft.

If you collect data that is regulated under the Health Insurance Portability and Accountability Act (HIPAA) and have a cyber-security breach, you’ll face serious finds from Health & Human Services.

Ransomware is the hot new cyber-crime trend that netted cyber-criminals hundreds of millions in ill-gained profits by encrypting business’ data and holding it for ransom, which puts businesses between a rock and a hard place: Do you pay the cyber-criminals to get your data back or do you start over from scratch?

Point of Sale (POS)

While credit card theft is not a large area of concern for many, there are still vulnerabilities within point-of-sale (POS) that need to be addressed.

POS systems are connected to the internet via servers and need to be protected and separated from the rest of the network to ensure that if a hacker gets into your back-office, they can’t move into your POS network.

There are plenty of examples of the theft of credit card data from POS systems infected by malware (Sonic, Whole Foods) but there also are verified cases where hackers have been able to change product prices for purchases after compromising a POS system. For example, instead of selling a product for $100, a hacker could change the price to $1 before checking out, costing you big money and allowing a hacker to take advantage of you big time.

Grow Operations

Grow Operations are increasingly sophisticated and use complicated internet-connected devices and HVAC systems.  Not taking the time to adequately secure you networks to ensure a hacker can gain access could allow them to gain access to your HVAC and change your room temperature and destroy your crop.

The sad and scary news is, your competitor may be the brains behind hacking your unsecured connections and data. Some companies are hiring hackers to destroy your business through a cyber attack and put you out of business.

The Target data breach was orchestrated when hackers jumped from the building’s unprotected HVAC systems into the company’s network and then into the point-of-sale system. This shows that not only are the HVAC systems vulnerable, but the HVAC system could be a your point of vulnerability that will allow a cyber-criminal access into your entire computer network.

Keep Asking Yourself This Question

Keep asking yourself this question for your cannabis retail operation: “What harm could a hacker do?”.

The answer is a lot and if any of these thoughts keep you up at night, contact Axiom Cyber Solutions or our partner, Hardcar Security, to discuss how you can achieve peace of mind and proper cyber-security protection for your cannabis business.

About the Author


text:
You can’t have it both ways (some words on the current state of the NFL)

Posted on September 24, 2014

(Last Updated On: May 19, 2017)

When I played college football a teammate of mine had already suffered six or seven concussions. He was a month before turning 18 when I saw him suffer his 7th or 8th. (He couldn’t remember how many he’d had.)

We were in the middle of training camp, exhausted, and this guy didn’t feel like taking on yet another fullback in hitting drills. He went in half-assed, turned to the side rather than really taking the guy on, and boom, got cracked right in the temple.

He immediately threw his helmet off, yelled he couldn’t see…then got screamed at by our position coach for not having good technique. I’d say he was back at practice within a few days.

Mid-season rolls around and this guy goes to the training room.

Crazy Player “So, um, I’ve been having memory issues.”

Athletic trainer “What do you mean?”

Crazy Player “I’ve been forgetting where my classes are and weird things like that.”

Trainer “How long has this been going on?”

Crazy Player “I don’t know, like since [names a certain team we played against]”

Trainer “Wait, what? That was a month ago!”

Crazy player gets a CT scan. Turns out he had a bruise on his brain. This guy was playing football with a bruise on his brain, likely since training camp, which was about two months prior at this point. I think he missed one, maybe two games after this.

While I was watching a fellow freshman go through the we-care-about-concussions-but-not-really protocol of the NCAA -which is not better today- I saw a senior player do some, shall we call it memorable, things as well. While the freshman was Crazy Player, the senior was Outrageous Fucking Lunatic Player (OFLP).

This guy played perhaps the most physical position on the field, particularly in the scheme we ran. In four years, I don’t think he missed a single practice. I witnessed him limp through multiple practices in training camp, which was inane because this guy was in no danger of losing his position. He could have missed a month and been fine.

One practice we were in the middle of a scrimmage. A big play happened and OFLP was on the other side of the field. He was irate as he was limping back to the huddle. He paused in the middle of running, pointed down at his ankle, and goes,

“Fuck you ankle! You harden the fuck up right now! You goddamn pussy! LET’S FUCKING GO!”

To be clear, this guy cursed out his own ankle, for being soft.

I will never forget this, because this player was part of the impetus for me to stop playing football. Mid-season we were struggling a bit in some way that I forget. During our position meeting I witnessed this guy and another, in the utmost serious way, discuss how one of the reasons they play football is because they want to take someone’s soul. (That someone being who they’re playing against.)

I remember sitting in that meeting thinking to myself, “Uhh, does this sound, I don’t know, ridiculous to anyone else?” It was then I started to realize football was perhaps no longer for me.

I spent a lot of years playing football, enraptured by it, and got to a decently high level of play. The recent outrage about the league is pointless to me in certain ways.

The whole Roger Goodell / Ray Rice “scandal” has particularly been odd. This is some form of what I’ve heard repeatedly:

“There are only two possibilities. Either Roger Goodell saw the tape and tried to hide it, or Roger Goodell didn’t bother to perform a thorough investigation. The NFL is either lying or they are incompetent.”

And most don’t believe the NFL is incompetent. (It’s hard to get to a position of say, NFL commissioner, or a NFL owner, and be incompetent.) So, many are going with Goodell and the NFL are liars.

There is a third option to all this though. Based on my football background and what I saw at an albeit small division I school, the third option is the answer to not only what’s gone on with Ray Rice, but what’s happened with everything in recent NFL memory. (This is highly applicable to the NCAA too.)

The NFL does not care.

They don’t care about concussions, they don’t care about domestic violence, they don’t care about child abuse, drug use, drug abuse, drunk driving, having bounties on other players, their players making bomb threats at airports, their players killing their girlfriends and themselves, their players being gang members, them being mentally ruined, financially ruined, they don’t care about any of this. They care about one thing: Making money.

The only reason anything has happened with Adrian Peterson or Ray Rice is because sponsors are starting to speak up. Adrian Peterson was deactivated, yet nearly immediately reinstated, after it’s found his four year old son was beaten to the point he had defensive wounds on his hands, and was quoted as saying he was afraid his professional football playing father was going to punch him in the face. Adrian was reinstated TWO DAYS after being deactivated. TWO DAYS after this is all found out.

Basically, he suffered a game suspension, in which Minnesota lost that game. Do you think anyone in Minnesota’s front office cares about this from a moral perspective? All they care about is they have a better chance of winning when their all-pro running back is on the field. You win, you make more money.

A day after reinstatement, a sponsor pulls out and guess what? Adrian Peterson is suddenly not allowed to play again. Suddenly the fact Adrian gives the Vikings a better chance to win isn’t as financially meaningful as losing sponsorship. (Which makes sense as many crappy NFL teams still make plenty of money.) Nothing changed in his child abuse case. No new information came out. Only monetary circumstances changed.

The Minnesota Vikings are not clueless. They know exactly what they’re doing. They handled this exactly as you would expect…when you think of it from a business perspective. Reminder: The Minnesota Vikings are a business.

Everyone seems upset -> let’s deactivate Peterson -> Ok, things have calmed down a bit, let’s reinstatement him and see what happens. We do have a better chance of winning with him on the field -> Oh shit, people actually really care about this; we lost a sponsor. Let’s keep him off the field then.

“How could the NFL not care? What a terrible institution! How could they handle this so poorly? They should have suspended these players immediately!”

Which brings us to the consumers of the NFL. I love how suddenly the NFL is a moral arbiter. In a sport where the point of the game is 1) Score 2) Hit people as hard as you possibly can, over and over again, you expect these individuals to be great people?

They play a game in which they are trying to nearly kill one another. This is not figurative speech. When you play football, you are trying to hit someone as hard as you possibly can. You are trying to inflict as much pain as you possibly can on another human being. You are trying to hurt someone as much as possible without actually killing or permanently disabling the person. Beyond that though, as the Saints Bounty Scandal illustrated, you get bonus points -and money- the more you physically endanger another person.

And they do this because we watch them with vigor. I mean, who do you think is volunteering to play this game? It’s nearly a prerequisite to have a screw or two, or fifteen, loose in order to want to do what this game does to your body. The reason many play is because of what it does to the body.

“[Darnell] Dockett does many things on game day, but one thing he does not do is play. He’s not in it for the joy. He’s in it for the violence.

…he repeated the story about finding his dead mother, well past the point where it bored him. Yes, he stared at her for five minutes. Yes, he almost passed out. Yes, he carries all that into opposing backfields with him each weekend…

He never sought counseling after finding her body. He had football instead. He seethes silently before games as he thinks about growing up without her, then scans the crowd during pregame introductions looking for parents of other players, using jealousy to push his rage to just the right decibel level.

“I play angry,” he says. “After a game, I want the guys I played against to question whether they still want to play football. I don’t want stats or numbers. I want bruises. I don’t mind people saying, ‘Dockett didn’t even make a tackle, but he put three or four knots on my head.’ There’s an enjoyment to hitting someone and knowing it is legal, that the police aren’t coming. You ever watch the guys inside? Screaming, fighting, scratching, bleeding, choking? Now, that’s the jungle.”

The NFL does not exist without viewers. And from a viewing perspective, none of us this is going to stop people from watching. Because these crazy assholes are exactly what we want to be watching on Sundays. We encourage them to be this way. I don’t want some good samaritan out there on Sundays. I want some fucking maniac who doesn’t care if he breaks in half or dies all in the name of chasing a ball around a field.

Some guy like Darnell Dockett, an all-pro veteran lineman, who thinks about finding his dead, murdered mother at age 13 -a mother who used to beat him with an electrical cord- who wants to take out this rage on another person every week.

Do you know who the best players I ever saw in person were? The players who made it further than anyone else? The two I mentioned in the beginning. Crazy Player was the player of the year multiple times in our conference, and barring his height, he probably would have made a NFL team at least once.

Outrageous Fucking Lunatic Player not only made a NFL team, the guy has been in the NFL for eight seasons.

These are guys that, on the NFL level, are actually average. The guys who are even a level above them? Better than them? What do you think they are? Suddenly calm? No, many of them are even crazier. They have even less regard for not only their own body, but for other humans.

You can’t have it both ways. You can’t want NFL players to have complete disregard for their body, to not worry about anything beyond next week, to try to take someone’s soul while playing, AND have them be fantastic people off the field. If anything, the better the player, on average, the crazier a person they probably are off the field. The more likely they are to be taking drugs, to be binge drinkers, to have emotional control issues, violence issues. Football draws certain personalities to it. It also appeases us humans’ darker side.

(One of the guys I reference was, to be nice, not the best guy off the field. The other guy I didn’t know well enough, but he actually seemed like a beloved teammate by the older guys. Not everyone sucks off the field, but there should be no surprise when so many of them do.)

If you want to be upset with someone, make it places like Atlantic City law enforcement. Because who cares if a lunatic is allowed to play a lunatic sport; what about how Ray Rice received a punishment less than 1% of all similar offenders get? Our judicial system inflicted a punishment essentially amounting to nothing, but oh my god the NFL only suspended him two games.

Yet I don’t see anyone protesting in A.C. Never mind that, if you care so much about domestic violence, and the handling of it, why are you still going to and watching the games? As far as I could tell, Baltimore’s stadium was sold out against Pittsburgh, their first home game after all this happened. In fact, ratings were up! You don’t care = NFL doesn’t care.

For goodness’ sake, Baltimore just erected a statue of a guy convicted of obstruction of justice in a murder case. (A guy who almost assuredly got off lucky in that circumstance.) Screw punching someone in the face, what about KILLING A PERSON? This same person professed on ESPN this past weekend, when talking about Ray Rice, “There are some things you can cover up, and some things you can’t.” Oh, by the way, you know where my crazy teammate got that whole soul taking thing from? Ray Lewis.

“But anyone can say that yelling won’t help, things won’t change, but my point is very different: you are yelling so that things don’t change.

Frantic hyperactivity to mask impotence, frantic hyperactivity to signal to some omnipotent entity that you are trying to make things right– it’s the description for what’s happening now and the definition of obsessional neurosis. That could be coincidence, I guess.”

(From The Last Psychiatrist)

“The owners should fire Roger Goodell after this past week. It was a PR disaster.” Sure, all he did was make the owners more money than he did the year before. Pretty sure that’s his job description. The NFL is smarter than people realize. Their apathy is not incompetence; it’s not insolence. It is, as more people keep watching, good business. [1]

Enjoy this Sunday. Despite all the yelling, the NFL knows we’ll be watching.

[1] I do expect, in my lifetime, the NFL to lose significant viewership at some point. My belief is eventually, enough mother’s are going to go, “No, son, you are not playing football. But you can play X, Y, or Z.” (This is soccer’s chance to become popular in America.) Whether it’s concussion stories, more science, the fact football is so widespread now; in a myriad of ways parents are going to gain a better appreciation of how violent the sport is, and after a certain point of recognition, parents don’t put their children regularly into a violent situation.

By the way, this has already started happening.

And when enough young boys stop playing, that’s when viewership starts to decline. That it’s not current NFL viewers who are going go, “The NFL is such a terrible organization. I won’t support them.” But more people will slowly lose interest and place it elsewhere, because their children will be playing other sports. Then this trickles up.

Part of this is due to the fact humans have become less violent as we’ve been around longer. There seems to be a natural progression of us moving further and further away from violent activity. That said, I do expect MMA and fighting to have no problems moving forward. That world is a bit different though. Often, people don’t start those sports until their well into being an adult. You don’t start playing football at 23 though.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Posted in: Miscellaneous, Sports


text:
*Over the past fifteen years, there has been more pressure on nonprofits to conform to the expectation set by stakeholders to keep overhead expenses (supporting services activities) down and therefore maximize the use of unrestricted and temporarily restricted funds that can be used on programmatic activities.

The Internal Revenue Service (IRS) requires that nonprofit organizations allocate their expenses on their Form 990 into three categories: Program, Management/General,
and Fundraising. However, generally accepted accounting principles allow for costs to be allocated by program service and supporting service categories with multiple functional areas in each category.

The vast majority of nonprofit organizations allocate costs directly to the function, which is the simplest and most transparent technique. A few use indirect cost allocation methodologies for some or all of their expenditures by entering all their expenses into one or more cost center or categories (know as an overhead pool), and then reversing out the expenses based on an allocation methodology to other functional categories.

The main reason for wanting to understand a nonprofit organization’s expense structure is to understand the cost related to the activities that allow the nonprofit organization to carry out its mission. Each nonprofit organization is very different in how it accomplishes its mission and performs it programmatic and supporting services activities. In some cases these differences are cultural and in other cases they are structural related to how the nonprofit organization was originally set up and formed. Additionally, over the past ten years, there has been push back from many funders on paying for supporting services. In some cases, some funders have either paid for a very small percentage of supporting services or not paid for supporting services at all. Not recapturing the cost related to supporting programmatic services can be shortsighted and can in some cases cripple nonprofit organizations and make them not only inefficient but ineffective.

The reason for this is that it is hard to raise funds that are unrestricted and can be used for general operating activity. If all funds raised are applied directly to programmatic activities, it will still have to be determined as to where the funds will come from for the childrens’ after school program supplies; facility management (including janitorial work, repairs and maintenance); and the accounting and reporting of the program to funders. Supporting programmatic activities is important, but a certain amount of supporting services are required for an organization to be in good operating order.

Functional Expense Categories

Programmatic Activities
The number of functional reporting categories for programmatic services varies by nonprofit organization according to the nature of the services rendered by the nonprofit. There is no specific limit to how many categories a nonprofit can have. A nonprofit may only have one functional classification and that may adequately portray their programmatic activities. However, in most cases, a nonprofit will have several separate and identifiable programmatic services that relate to its mission, goals and objectives of the nonprofit. The reason for functional reporting is to provide funders and other readers of the financial statements information on how funds have been expended to provide services to participants or beneficiaries.

A nonprofit organization may also have various kinds of supporting service activities, such as management and general, fundraising, and membership development. A single functional reporting classification is usually not adequate to portray each kind of supporting service that a nonprofit may have. A nonprofit organization will have at least management and general and fundraising supporting services but it may have others depending on how the nonprofit organization’s structure is set up. It would be extremely rare for a nonprofit organization not to have fundraising expenses. Some nonprofits show disaggregated information for each kind of supporting service. For example, fundraising expenses and the corresponding support that is obtained may be reported separately for each kind of fundraising activity undertaken, either on the face of a statement of activities or in the notes to the financial statements.

Management and General Activities
Management and general activities are activities that are not identifiable with a single programmatic or supporting service (i.e., fundraising, or membership-development activity) but that are indispensable to the conduct of the nonprofit organization’s activities, mission and existence. These activities include such services as oversight, business management, general recordkeeping, budgeting and financing; soliciting funds other than contributions, such as exchange transactions and government contracts; disseminating information to inform the public of the nonprofit’s stewardship of contributed funds; announcements regarding appointments and the annual report; and all management and administration activities except for direct conduct of program services or fundraising activities.

The costs of oversight and management usually include the salaries and expenses of the governing board, the CEO of the nonprofit organization, and the supporting
staff. If staff spends a portion of their time directly supervising programmatic services or categories of other supporting services, a certain portion of their salaries and related benefit expenses should be allocated among those functions. There should never be an occasion where management and general activities are not included on the statement of activities because there are certain costs that are incurred for a nonprofit organization just to turn on the lights and open the doors every day.

Fundraising Activities
Fundraising activities are those that are undertaken to induce potential donors to contribute money, securities, services, materials, facilities, time, or other assets. The financial statements of a nonprofit organization should disclose total fundraising expenses on the statement of activities or in the footnotes to the financial statements. Financial Accounting Standards Board Accounting Standards Codification (FASB ASC) 958-720-45 provides a further description of fundraising activities, which includes publicizing and conducting fundraising campaigns; maintaining donor mailing lists; conducting special fundraising events; preparing and distributing fundraising manuals, instructions, and other materials; and conducting other activities involved with soliciting contributions from individuals, foundations, government agencies, and others. Fundraising activities include soliciting contributions of services from individuals, regardless of whether those services meet the recognition criteria for contributions in the “Contributions Received” subsection of FASB ASC 958-605-25.

Membership-Development Activities
Membership-development activities include soliciting for prospective members and membership dues, membership relations, and similar activities.

Allocation of Expenses
Some expenses are directly related to and can be assigned to a single program, service or supporting activity. Other expenses relate to more than one program or supporting activity, or to a combination of programs and supporting services. These expenses should be allocated among the appropriate functions. Examples include a direct mail solicitation that combines fundraising with program activities, salaries of persons who perform more than one kind of service, and the rental of a building used for various programs and supporting activities.

Direct Identification vs. Allocation Methods
Direct identification of a specific expense is the preferable method of charging expenses to various functions. For example, travel costs incurred in connection with a programmatic activity should be assigned to that program. If direct identification is impossible or impracticable, then an allocation is appropriate. Expense allocation techniques are utilized by all types of entities, nonprofit and for-profit alike. The reasonable allocation of expenses among a nonprofit’s functions may be made on a variety of bases. Objective methods of allocating expenses are preferable to subjective methods. The allocation may be based on related financial and/or nonfinancial data. Additionally, you may find that the guidance found in the U.S. Office of Management and Budget Circular A-122 may also be helpful in developing a methodology for your nonprofit organization to use in allocating expenses.

One misconception that lots of nonprofit organizations have is that occupying and maintaining a building is not a separate supporting service activity; however, FASB
ASC 954-720-45-25 specifically states that it is. Additionally, expenses associated with occupying and maintaining a building, such as depreciation, utilities, maintenance, and insurance, may be allocated among the nonprofit organization’s functions based on the square footage of space occupied to each programmatic and supporting service activity. If floor plans are not available and the measurement of the occupied space is impractical, an estimate of the relative portion of the building occupied by each function may be made. These costs may also be allocated based on the distribution of personnel costs or head counts.

Per FASB ASC 958-720-45-24, interest costs, including interest on a building’s mortgage, should be allocated to specific programs or supporting services to the extent possible. Interest costs that cannot be allocated should be reported as part of the management and general function.

A nonprofit organization should evaluate its expense allocation methods on a periodic basis to ensure that the assumptions used are still relevant and appropriate. The evaluation may include, for example, a review of the time records or activity reports of key personnel, the use of space, and the consumption of supplies and postage. The expense allocation methods should be reviewed by management and revised when necessary to reflect significant changes in the nature or level of the organization’s current activities.

As you can see, there are many options for functional expense allocation and reporting and there is no single answer on what is appropriate for all organizations. Each organization should review their costs and activities to establish a functional reporting process that is transparent and that is based on a sound reporting methodology. It is critical that expense allocation methodologies represent the activities of your organization, result in fair and reasonable allocations and be applied on a consistent basis.

*This article originally appeared in BDO USA, LLP’s Nonprofit Standard Newsletter – July 2011“. Copyright © 2011 BDO USA, LLP. All rights reserved. http://www.bdo.com

About Blackman & Sloop CPAs, P.A.:

Blackman & Sloop is a full-service CPA firm headquartered in Chapel Hill, North Carolina and is actively involved in auditing, taxation, management consulting, financial planning, and related services. The firm directs a large part of its services toward providing management with advice on budgeting, forecasts, projections, financing decisions, financial analysis, and tax developments. The firm also performs review and compilation services and prepares not-for-profit, corporate, individual, estate, retirement plan, and trust tax returns as well as technology consulting services regarding installation and training on QuickBooks. Blackman & Sloop provides services in Raleigh, Durham, Chapel Hill, RTP, Hillsborough, Pittsboro, Charlotte, and the rest of North Carolina. To find out more please visit http://www.blackmansloop.com

Contact: CPA cpa@blackmansloop.com

Toll Free: 1-877-854-7530
The Exchange West
1414 Raleigh Rd, Suite 300
Chapel Hill, NC 27517


text:
(877) 410-2424

24/7 Se habla español

In loving memory of
Roger Lee Moore, Jr.
  • February 19, 1978
  • -
  • November 07, 2014

  • Obituary
  • Sign Tribute Wall
  • Light a Candle
  • Send Flowers
  • Photos

Celebration of Life Services will be Sunday, November 16, 2014 at 4pm at the American Legion Post 286, 529 Fairlane Avenue, Orlando, Florida 32809.

Send flowers to the family to show you care. Order Now

Tribute Wall

Leave a reply

Your email address will not be published. Required fields are marked *

  1. Brandi Boone says:
    15 Nov 2014
    We spent almost eight years together and i just can't believe you are gone.I will always have a special place in my heart for you.I will miss you so very much and till we meet again I love you!!!

  2. Debbie Gettings says:
    12 Nov 2014
    Roger, I have known you for 20 years and my kids grew up with you, you were a good person and you were loved by many. You will be missed. R.I.P. my friend.

  3. Dawn Amador says:
    11 Nov 2014
    Roger,I remember when you were my neighbor over 10 years ago. You were always a cool guy.You will always be missed.Thanks for always thinking of us...

  4. Linda Smith Johns says:
    11 Nov 2014
    You're one of my own children. I just keep waiting for the phone to ring and you to say "Big Mama, I'm just kidding!" But this is no joke! Roger,dodger,codger...Where have you gone Honey? You took a piece of my heart with you.I'll always be your Momma Dukes. Stay safe in the arms of our Lord. We'll be seeing you.
    Love Always, Linda

  5. Carolyn Smith says:
    11 Nov 2014
    Roger, I love you dearly, loved you since we were kids. 17 years of friendship is something never forgotten...today, tomorrow and always...love you and miss you forever, your best friend forever. I hope we'll meet again, Love Always, Your C.C. <3 <3

Send an E-Card

Please select an e-card

Required fields are marked *

Note: The code below resets with every submit of the form


text:
Selina Moss-Davies.

BalletBums Locations Medway Selina John

I began ballet training at age 2.5 under the RAD syllabus and immediately fell in love with all things ballet. I continued under with the same teacher for 14 years and I then went on to complete my national diploma in Performing Arts. I began teaching small children and adults as well as performing in shows and auditioning like crazy. At 22 I sadly broke my foot and whilst I continued to dance commercially and for events, I decided to step away and went into the financial services and payments industry at 23. A complete change!

Just before our 2020 lockdown, I decided to take a career break after having my second baby and the challenges this faced in me doing such a big job with two children. I came across Ballet Bums and I felt like it was fate. I could go back to the one thing I’ve always loved and teach in such a relaxed, fun environment whilst empowering women with their fitness! This is all about feeling good and learning what I think, is the most beautiful form of dance along the way.

“BalletBums couldn’t have come at a more perfect time. I love how versatile the classes are and the fact that anyone, any shape and any size can participate and realise how great ballet is for the body and the mind.”

Book your class.

Visit the Book Now page to reserve your place today.

Book Now

“I am not a gym person but these are so much fun. Small class size and her expert tips makes these session so effective! If you’re looking to tone up, get some regular exercise, or just generally have fun with your workout then come and give this a try.”

— Anne

“Once you are at the barre that it is all you concentrate on, so all of the every day baggage has to be left at the door. Corrections are given without humiliation! I always feel energised after class and just wish I could start every day with 60mins in Emily’s studio!””

— Ellie