Сыро и сделано не надежно...