Implemented better example