Не всегда следует самому 'изобретать колесо'. В информационном пространстве огромное количество креативщиков!